#include <stdio.h>
#include "linklist.h"

void test_get(linklist);

int main()
{
    int value;
    linklist head_node;
    head_node = link_create();

    if (head_node == NULL) return -1;

    while (1)
    {
        printf("input:");
        scanf("%d",  &value);
        if (-1 == value) break;
        list_tail_insert(head_node, value);
    }
    list_show(head_node);
    list_insert(head_node,100, 5);
    list_delete(head_node, -1);
    list_show(head_node);
   
    head_node = list_free(head_node);
    return 0;
}

void test_get(linklist head_node)
{    
    list_show(head_node);
    linklist p = list_get(head_node, 5);
    if (p) printf("value = %d\n", p->data);
}
